package com.zjdiepu.www.model.other.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.zjdiepu.www.base.core.BaseModel;

/**
 * 第三方资金渠道配置<br/>
 * @author xiongxiaotun<br/>
 * @time 2017年08月03日 18时03分<br/>
 * @since 1.0<br/>
 */
@ApiModel(value="OtherFundChannelConfig", description="第三方资金渠道配置", parent = BaseModel.class)
public class OtherFundChannelConfig extends BaseModel {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 资金渠道code
	 */
	@ApiModelProperty(name="codeFundChannel",required=false,value="资金渠道code",example="资金渠道code")
	private String codeFundChannel;
	
	/**
	 * 业务单位id
	 */
	@ApiModelProperty(name="busiUnitId",required=false,value="业务单位id",example="业务单位id")
	private String busiUnitId;
	
	/**
	 * 业务单位编码
	 */
	@ApiModelProperty(name="busiUnitCode",required=false,value="业务单位编码",example="业务单位编码")
	private String busiUnitCode;
	
	/**
	 * 实际贷款额
	 */
	@ApiModelProperty(name="realLoanAmount",required=false,value="实际贷款额",example="0")
	private Double realLoanAmount;
	
	/**
	 * 签约贷款额
	 */
	@ApiModelProperty(name="signLoanAmount",required=false,value="签约贷款额",example="0")
	private Double signLoanAmount;
	
	/**
	 * 备用指标1
	 */
	@ApiModelProperty(name="normAdded1",required=false,value="备用指标1",example="备用指标1")
	private String normAdded1;
	
	/**
	 * 备用指标2
	 */
	@ApiModelProperty(name="normAdded2",required=false,value="备用指标2",example="备用指标2")
	private String normAdded2;
	
	/**
	 * 备用指标3
	 */
	@ApiModelProperty(name="normAdded3",required=false,value="备用指标3",example="备用指标3")
	private String normAdded3;
	
	private String busiUnitCodeName;
	
	private String codeFundChannelName;
	
	public String getCodeFundChannelName() {
		return codeFundChannelName;
	}

	public void setCodeFundChannelName(String codeFundChannelName) {
		this.codeFundChannelName = codeFundChannelName;
	}

	public String getBusiUnitCodeName() {
		return busiUnitCodeName;
	}

	public void setBusiUnitCodeName(String busiUnitCodeName) {
		this.busiUnitCodeName = busiUnitCodeName;
	}

	public String getCodeFundChannel(){
		return this.codeFundChannel;
	}
	
	public void setCodeFundChannel(String codeFundChannel){
		this.codeFundChannel = codeFundChannel;
	}

	public String getBusiUnitId(){
		return this.busiUnitId;
	}
	
	public void setBusiUnitId(String busiUnitId){
		this.busiUnitId = busiUnitId;
	}

	public String getBusiUnitCode(){
		return this.busiUnitCode;
	}
	
	public void setBusiUnitCode(String busiUnitCode){
		this.busiUnitCode = busiUnitCode;
	}

	public Double getRealLoanAmount(){
		return this.realLoanAmount;
	}
	
	public void setRealLoanAmount(Double realLoanAmount){
		this.realLoanAmount = realLoanAmount;
	}

	public Double getSignLoanAmount(){
		return this.signLoanAmount;
	}
	
	public void setSignLoanAmount(Double signLoanAmount){
		this.signLoanAmount = signLoanAmount;
	}

	public String getNormAdded1(){
		return this.normAdded1;
	}
	
	public void setNormAdded1(String normAdded1){
		this.normAdded1 = normAdded1;
	}

	public String getNormAdded2(){
		return this.normAdded2;
	}
	
	public void setNormAdded2(String normAdded2){
		this.normAdded2 = normAdded2;
	}

	public String getNormAdded3(){
		return this.normAdded3;
	}
	
	public void setNormAdded3(String normAdded3){
		this.normAdded3 = normAdded3;
	}

	@Override
	public String toString() {
		return super.toString() + "OtherFundChannelConfig [codeFundChannel = " + codeFundChannel + ", busiUnitId = " + busiUnitId + ", busiUnitCode = " + busiUnitCode + ", realLoanAmount = " + realLoanAmount + ", signLoanAmount = " + signLoanAmount + ", "
			+ "normAdded1 = " + normAdded1 + ", normAdded2 = " + normAdded2 + ", normAdded3 = " + normAdded3 + "]";
	}
    
}